'''
Created on 2019年5月22日

@author: Administrator
'''

class MyNumbers:
    '''
    classdocs
            实现的可迭代的对象
    需要实现__iter__方法 和 __next__方法 ，注意这里有两个下划线拼接的
    '''
    def __init__(self):
        '''
        Constructor 构造函数
        '''
        print("你好")
    def __iter__(self):
        self.a =1
        return self
    def __next__(self):
        x = self.a
        self.a +=1
        return x
    
myclass = MyNumbers()    
myiter = iter(myclass)
print(next(myiter))

